le plus large - German English Dictionary